<?php
session_start();
if (! isset($_SESSION[ 'login' ])) {
	header("Location:login.php");
	exit;
}
unset($_SESSION['id_libro']);
//unset($_SESSION['id_tipos_libro']);

if (isset($_GET['libroactual'])) {
	/* Ingreso al libro actual */
	//$_SESSION['id_tipos_libro'] = $_GET['id_tipos_libro'];
	header("Location:new_novedad.php");
	exit;
} 
if (isset($_GET['update'])) {
	/* Ingreso a un libro para modificarlo */
	
	$_SESSION['id_libro'] = $_GET['id_libro'];
	//$_SESSION['id_tipos_libro'] = $_GET['id_tipos_libro'];
	header("Location:new_novedad.php");
	exit;
}

include_once('libs/db.php');
include_once('config.php');
include_once('libs/access_control.php');


	if (isset($_GET['btn_exportar']) || isset($_GET['btn_aplicar'])) {
		$fechad  = $_GET[ 'cbo_d_ano' ]."-".($_GET[ 'cbo_d_mes' ]+1)."-".$_GET[ 'cbo_d_dia' ]; 
		$fechah  = $_GET[ 'cbo_h_ano' ]."-".($_GET[ 'cbo_h_mes' ]+1)."-".$_GET[ 'cbo_h_dia' ];
	} else {
    	if (isset($_SESSION[ 'fechad' ])) {
    		$fechad=$_SESSION[ 'fechad' ];	
    	} else {
			$fechad = date('Y-m-d');
    	}
		if (isset($_SESSION[ 'fechah' ])) {
    		$fechah=$_SESSION[ 'fechah' ];	
    	} else {
			$fechah  = date('Y-m-d');
    	}
	}
	
$_SESSION[ 'fechad' ]=$fechad;
$_SESSION[ 'fechah' ]=$fechah;

$fd = explode('-', $fechad);
$fh = explode('-', $fechah);



/* Armo la informacion para los combos de fechas */
for ($i = 1; $i <= 31; $i++) {
	$diasd .= "<option value='{$i}' ".(($fd[2] == $i) ? 'SELECTED' : '')." >{$i}</option>";
	$diash  .= "<option value='{$i}' ".(($fh[2] == $i) ? 'SELECTED' : '')." >{$i}</option>";
}
for ($i = 0; $i <= 11; $i++) {
	$mesesd .= "<option value='{$i}' ".(($fd[1]-1 == $i) ? 'SELECTED' : '')." >{$array_meses[$i]}</option>";
	$mesesh .= "<option value='{$i}' ".(($fh[1]-1 == $i) ? 'SELECTED' : '')." >{$array_meses[$i]}</option>";
}
for ($i = 2010; $i <= 2030; $i++) {
	$anosd .= "<option value='{$i}' ".(($fd[0] == $i) ? 'SELECTED' : '')." >{$i}</option>";
}
for ($i = 2010; $i <= 2030; $i++) {
	$anosh .= "<option value='{$i}' ".(($fh[0] == $i) ? 'SELECTED' : '')." >{$i}</option>";
}	
	$orden .= "<option value='1' 'SELECTED'  >Valor 1</option>";
	$orden .= "<option value='2'             >Valor 2</option>";
	$orden .= "<option value='3'             >Valor 3</option>";
	
/* Obtengo los libros segun los filtros aplicados */
$query = "SELECT libro.*, tipos_libro.nombre, DATE_FORMAT(fecha_hora_evento, '%d-%m-%Y %H:%i') fecha_hora,
			     CONCAT(users.apellido, ', ', users.nombre) empleado, e.* ,
			     libro_observaciones.observacion , f.observacion observacion_fija  ,libro.login ,    CONCAT(config_global.valor , '-', e.codigo_unidad, '-',e.codigo_b, '-',e.codigo_c, '-',e.codigo_d, '-',e.codigo_extra  ) elemento 
		  FROM libro 
		  JOIN tipos_libro USING (id_tipos_libro) 
		  JOIN libro_observaciones USING (id_libro) 
          JOIN config_global ON (config_global.propiedad = 'abreviatura')
		  LEFT JOIN elementos as e USING (id_elemento)
		  LEFT JOIN users USING (login)
		  LEFT JOIN tipos_libro_observaciones_fijas f USING (id_tipos_libro_observacion)
	      WHERE libro.id_tipo_info = 2 AND 
	            libro.update_st = 0 AND
	            libro.id_tipos_libro = ".$_SESSION['id_tipos_libro']." AND 
	            DATE(fecha_hora_evento) BETWEEN '{$fechad}' AND '{$fechah}' ";
if ($_GET['cbo_turno'] > 0) {
	$query .= " AND turno = ".$_GET['cbo_turno'];
}
$query .= " ORDER BY ";
if (isset($_GET['ordenar'])) {
   $query .= "  ".$_GET['ordenar']." ,";
}

$query .= "fecha_hora_evento;";
//echo $query;
$res = @mysql_query($query);
?>
<html>
<head>
<script src='javascript\lst_novedades.js'></script>
<script src='javascript\lst_libro.js'></script>
<LINK href="common.css" rel="stylesheet" type="text/css">
</head>

<?php include_once('htx/header.php');echo $_SESSION['permiso'];?>


<?php if ($_SESSION['permiso'] >= 2 ) { ?>
<table align=center class='libroactual'>
<tr><td align=center ><fieldset>
<a href='lst_novedades.php?libroactual=&id_tipos_libro=<?= $_SESSION['id_tipos_libro'] ?>'><img src='images/book_current_sm.png' align=center border=0 />&nbsp;Crear una nueva novedad</a>
</fieldset></td></tr>
</table>
<?php } ?>

<?php if ($_SESSION['permiso'] == 1 or $_SESSION['permiso'] == 3) { ?>
<div align=center style='top:200px;'>
<form name='frmFilter' action='<?= $_SERVER['PHP_SELF'] ?>' method='GET'>
<fieldset id='fieldset' >
<legend>Filtros para la b&uacute;squeda de novedades</legend>
<table id='tbl_abm' width='80%' align=center cellpadding='0' cellspacing='2px'>
	<tr>
		<th>Fecha Desde</th>
		<th>Fecha Hasta</th>
	
		<th>&nbsp;</th>
	</tr>
	<tr>
		<td>
			<select name='cbo_d_dia' id='cbo_d_dia'><?= $diasd;?></select>
	    	<select name='cbo_d_mes' id='cbo_d_mes'><?= $mesesd;?></select>
	    	<select name='cbo_d_ano' id='cbo_d_ano'><?= $anosd;?></select>
		</td>
		<td>
			<select name='cbo_h_dia' id='cbo_h_dia'><?= $diash;?></select>
	    	<select name='cbo_h_mes' id='cbo_h_mes'><?= $mesesh;?></select>
	    	<select name='cbo_h_ano' id='cbo_h_ano'><?= $anosh;?></select>
		</td>
		<td>
			<button name='btn_aplicar' class='button' onclick='javascript:this.form.submit();' ><img src='images/check.png' align=top /> Aplicar</button>&nbsp;&nbsp;
			<button name='btn_quitar' class='button' onclick='location.replace("<?= $_SERVER['PHP_SELF']?>")' ><img src='images/cancel.png' align=top /> Quitar</button>&nbsp;&nbsp;
			<button name='btn_exportar' class='button' onclick='location.replace("lst_novedades_to_xls.php")' ><img src='images/tabs.png' align=top /> Exportar</button>
		</td>
	</tr>
</table>
</fieldset>
</div>
</form>	

<table id='tbl_req' align=center width='97%' cellspacing='0px'>
<tr>
	<th>Id</th>
	<th>Libro</th>
	<th><a href="<? echo $_SERVER['PHP_SELF'] ?>?ordenar=empleado">Cargado por</a></th>
	<th><a href="<? echo $_SERVER['PHP_SELF'] ?>?ordenar=fecha_hora">Fecha/Hora</a></th>
	<th><a href="<? echo $_SERVER['PHP_SELF'] ?>?ordenar=observacion_fija">Evento</a></th>
	<th><a href="<? echo $_SERVER['PHP_SELF'] ?>?ordenar=e.id_elemento">UT - PSN</a></th>
	<th><a href="<? echo $_SERVER['PHP_SELF'] ?>?ordenar=libro.num_sap">Nro Aviso/OT SAP</a></th>
	<th>&nbsp;</th>
	<th><a href="<? echo $_SERVER['PHP_SELF'] ?>?ordenar=libro_observaciones.observacion">Novedad</a></th>
	
</tr><?php 
$i = 1;
while ($row = @mysql_fetch_assoc($res)) {
	$lnk = "lst_novedades.php?update=&id_libro={$row['id_libro']}&id_tipos_libro={$row['id_tipos_libro']}";
	$bg = ($i % 2 == 0) ? "bgcolor='#dce9f2'" : "";
	$i++;
	
	echo "<tr {$bg}>";
	echo "<td nowrap>".$row[ 'id_libro' ]."</td>";
	echo "<td nowrap>".$row[ 'nombre' ]."</td>";
	echo "<td nowrap>".$row['login']."</td>";
	echo "<td nowrap>".$row[ 'fecha_hora' ]."</td>";
	echo "<td>".$row[ 'observacion_fija' ]."</td>";
	echo "<td>".$row['elemento']."-".$row['descripcion']."</td>";
	echo "<td nowrap>".$row[ 'num_sap' ]."</td>";
	echo "<td><a href='{$lnk}' title='Click para ver la observacion'><img src='images/tabs.png' border=0 align=center /></a></td>";
	echo "<td>".$row[ 'observacion' ]."</td>";
	echo "</tr>";
}?>
</table>
<?php } ?>
</html>
